package com.yxdj.user.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxdj.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * 中国城市表
 * @TableName region
 */
@TableName(value ="region")
@Data
public class Region extends BaseEntity {
    /**
     * 地区id
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 地区编码
     */
    private String code;

    /**
     * 地区名称
     */
    private String name;

    /**
     * 城市名称的完整汉语拼音，用于拼音检索
     */
    private String pinyin;

    /**
     * 地区对应的邮编
     */
    private String zipCode;

    /**
     * 上级地区code
     */
    private String parentCode;

    /**
     * 城市类型；0省，1市，2区
     */
    private Integer type;

    /**
     * 城市首字母
     */
    private String firstLetter;
}
